Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 FINCH WALK Semi-Detached £269,438 £77,000 26 Mar 2001
3 FINCH WALK Semi-Detached £214,290 £50,950 9 Sep 1999